home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / inet_tcp / freetcp / docs / os2net.txt < prev    next >
Encoding:
Text File  |  1994-12-23  |  10.2 KB  |  233 lines

  1.             A Mini-FAQ About OS/2 and "Windows Networking"
  2.                   (c) 1994 by Albert Crosby
  3.  
  4. Last Revised: 12/21/94
  5. Newsgroups:comp.os.os2.networking.misc,comp.os.os2.networking.tcpip,
  6.    comp.os.os2.setup
  7.  
  8. [All information in this posting is at your own risk.  While every effort is
  9. made to be accurate, please don't blame me if things don't work or are
  10. simply wrong.  Do point out mistakes so others won't be stung by them!  All
  11. trademarked terms are held by their respective owners.  Any prices quoted
  12. are approximate, and should be verified with the appropriate vendor.]
  13.  
  14. Q) What is "Windows Networking"?
  15.  
  16.       Windows networking is what Microsoft is trying to rename SMB-Based
  17.       Networking.  Because more people will recognize that term, I'm using
  18.       "Windows Networking" in the title.
  19.  
  20.       Lan Manager and Lan Server are the two predominant members of a
  21.       closely related family of network operating systems and products often
  22.       referred to as either the "Lan Manager family" or "SMB-based
  23.       networking".  SMB stands for "Server Message Blocks".  In this FAQ,
  24.       for the purposes of product neutrality, I'll be using the term
  25.       "SMB-based networking" to refer to this family of offerings.
  26.       
  27.       The original SMB-based network operating system that I am aware of was 
  28.       3Com 3+Open.  Others include: MS Lan Manager, IBM Lan Server, Windows
  29.       NT Advanced Server, Windows for Workgroups, DEC Pathworks, LM/UX,
  30.       AS/UX, Lan Server/400, Syntax, and Samba.  I believe MS-Net and the
  31.       IBM PC Lan Program are also members of this family.
  32.       
  33. Q)  Whoa!  That's a lot of products from a lot of vendors.  Can they all 
  34.       work together?
  35.       
  36.       In short, yes.  You can take clients and servers from any of the above
  37.       and mix and match.  The limitations are licensing, and protocols. 
  38.       SMB-based networks use a variety of protocols, but the most popular
  39.       are NetBEUI/NetBIOS, NetBIOS over TCP/IP (often called RFC/Netbios or
  40.       even just TCP/IP), and DECnet.  Almost all SMB implementations 
  41.  
  42. Q) Can OS/2 connect to Windows NT, Windows for Workgroups, etc?
  43.  
  44.       Yes.  You can use either the free MS Client or the more expensive,
  45.       but better performing, IBM Lan Requester.  Currently, the only way
  46.       to get the IBM Lan Requester is by purchasing IBM Lan Server and 
  47.       additional licenses.  This may change in the near future, and IBM Lan
  48.       Requester will be included in OS/2 Warp LAN Client.
  49.  
  50.       Remember, if you are connecting _anything_ to an NT 3.5 server,
  51.       you need a $39.95 license from Microsoft to do it.  This includes
  52.       Windows for Workgroups, NT Workstation, MS Client for DOS or OS/2,
  53.       and the IBM Lan Requester.
  54.  
  55.       FYI, IBM does not require you to pay them a fee if you choose to use
  56.       the MS Client software to connect to a Lan Server server.  This is yet
  57.       another of the attractions of Lan Server over NT!
  58.  
  59. Q) Can I use the MS Client to connect to IBM Lan Server servers?
  60.  
  61.       Yes.  And if you choose to do this, you don't have to pay IBM for a
  62.       client license.  This makes the IBM Lan Server Entry at under $600
  63.       the most cost effective server available.  Period.
  64.  
  65.       For comparison, a 100 client network with 2 NT 3.5 Servers using the
  66.       MS Client on DOS and OS/2 stations would cost $995*2+$39.95*100, for a
  67.       total of $5,985.  If you chose to use IBM LAN Server with the MS
  68.       Client on requesters, you could spend as little as $525 (LS 4.0 Entry
  69.       from Indelible Blue Inc)*2 for a total of $1050.  Quite a difference.
  70.  
  71.       However, the IBM Lan Requester is much faster than the MS Client, and
  72.       has a number of valuable features not present in the MS Client. 
  73.       Additional licenses for the IBM Lan Requester list for $50, and are
  74.       available for $42 from Indelible Blue.  The new IBM VALU program may
  75.       be able to get the client licenses for even less!
  76.  
  77. Q) Can I share my files/printers/etc with other WfWg, NT, Lan Manager, and
  78.    other Lan Server clients?
  79.  
  80.       The answer is mixed.
  81.  
  82.       The IBM Lan Requester client has a limited peer functionality. 
  83.       Essentially, it's one resource to one user at a time.
  84.  
  85.       The MS Client *used* to have this functionality, until Microsoft
  86.       announced NT.  The LAN Manager client for OS/2 mysteriously lost this
  87.       functionality at that time.
  88.  
  89.       IBM is reportedly working on a full peer to peer product.  It may or
  90.       may not ship with the OS/2 Warp LAN Client.  The peer to peer product,
  91.       if it is released, will interact with IBM Lan Requester, NT, WfWg, MS
  92.       Client, Lan Manager, and other SMB-based networks.
  93.  
  94.       Of course, you can always install IBM Lan Server on your machine.  Lan
  95.       Server does not require a dedicated machine, and you can continue to 
  96.       run OS/2, DOS, and Windows applications on your machine.  The entry
  97.       version of Lan Server 4.0 is available in the US for close to $500.  A
  98.       bargain for a real network operating system.
  99.  
  100.       If you are interested in a peer-to-peer solution immeadiately, you may
  101.       want to investigate Lantastic for OS/2.  It is also able to connect to
  102.       Lan Manager, Lan Server, NT, and WfWg machines.
  103.  
  104. Q) How do I install the MS Client for OS/2?
  105.  
  106.       WARNING: The instructions Microsoft provides will not work for 
  107.       OS/2 version 2.11 and later.  These instructions should be used for
  108.       all releases of OS/2 2.0 and later.
  109.  
  110.       All of the files needed for this process, except OS/2 itself, may
  111.       be obtained from ftp.microsoft.com, /BusSys/MSClient/OS2/* and
  112.       /BusSys/LanMan/sup-ed/fixes/*
  113.  
  114.       If you are using the MSClient diskettes that came with NT 3.5 Server,
  115.       you should try following steps 0-4 and then follow the instructions
  116.       for installing that version of the MS Client.  Since MS hasn't
  117.       released this to the general public (yet?), I haven't been able to
  118.       test this.
  119.  
  120.       (0) If you've tried installing the MS-Client already, and failed,
  121.           remove the aborted installation completely before proceeding.
  122.  
  123.       (1) At an OS/2 prompt, issue the command:
  124.  
  125.       attrib -r -s -h os2ver
  126.  
  127.       (2) Using an editor, add the following lines to OS2VER
  128.  
  129.       20=setup.exe
  130.       20=netwksta.sys
  131.       20=netvdd.sys
  132.  
  133.       (3) At an OS/2 prompt, issue the command:
  134.  
  135.       attrib +r +s +h os2ver
  136.  
  137.       (4) Shutdown and reboot. 
  138.  
  139.       (5) Insert the MS Client for OS/2 disk in drive A and invoke 
  140.           SETUP.EXE.  Follow all instructions *UNTIL* the "Shutdown
  141.           and restart your system" message. 
  142.  
  143.       [Do NOT install the MSTCP protocol if you plan to use IBM or FTP 
  144.       Corp's TCPIP for OS/2 offerings.  The MSTCP protocol is used solely 
  145.       for transporting NetBIOS across TCPIP - there are no truly useable 
  146.       tools such as telnet or ftp for this protocol stack.]
  147.  
  148.       (6) Without shutting down or rebooting, insert the Lan Manager 2.2B 
  149.           OS/2 Patch Diskette 1 in drive A and invoke SETUP.EXE.
  150.  
  151.       (7) Before shutting down and rebooting, use an editor to examine, 
  152.           and if necessary, correct the LANMAN\PROTOCOL.INI file.
  153.  
  154.       (8) Shutdown and reboot.
  155.  
  156. Q) Can I use the MS Client with IBM's TCP/IP for OS/2?
  157.  
  158.       Definitely.
  159.  
  160.       DO NOT USE THE MSTCP PROTOCOL WITH THE MS CLIENT IF YOU PLAN TO USE
  161.       IBM'S TCP/IP FOR OS/2.  EVEN MICROSOFT WILL ADMIT THAT MSTCP IS 
  162.       *ONLY* FOR NETBIOS OVER TCP/IP.  There is an IBM product that you can 
  163.       use to add netbios over TCP/IP functionality.
  164.  
  165.       The real trick and question come about when you decide whether you are
  166.       going to use LAPS to support your network adapter, or use Microsoft's
  167.       NDIS management.  I've been using Microsoft's, but you can load the MS
  168.       Client on top of LAPS if you prefer.  (I have not yet done this.)
  169.  
  170.       To do this, I've used the following steps:
  171.  
  172.       * Install TCP/IP & LAPS on one machine.  Get it working.  Make sure
  173.         that you have a copy of INET.SYS and IFNDIS.SYS in \TCPIP\BIN.  Then
  174.         remove the IBMLAN, IBMCOM, and MUGLIB directories, and all
  175.         references to them in the CONFIG.SYS.  Comment out the run
  176.         statements for TCP/IP.
  177.  
  178.       * Install the MS Client for OS/2.  Get it working.
  179.  
  180.       * Add the lines to various files needed to get TCP/IP working with the
  181.         MS Client.  These are:
  182.  
  183.     Add to LANMAN\PROTOCOL.INI
  184.         [TCPIP_XIF]
  185.            DriverName = TCPIP$
  186.            Bindings = "your_nic_binding_string_here"
  187.     Add to CONFIG.SYS, following your NDIS driver in the LANMAN section:
  188.         DEVICE=x:\TCPIP\BIN\INET.SYS
  189.         DEVICE=x:\TCPIP\BIN\IFNDIS.SYS
  190.     Uncomment the run statements for TCP/IP in CONFIG.SYS
  191.  
  192.       At this point, everything should work fine.
  193.  
  194. Q) What if I need to have NetBIOS over TCP/IP with my system?
  195.  
  196.       It's doable.
  197.  
  198.       You need NetBIOS over TCP/IP (often called RFC/NetBIOS) if and only 
  199.       if you need to access a server that is located across an IP based 
  200.       router.
  201.  
  202.       The MS Client does come with a TCP/IP stack called MSTCP. 
  203.       Unfortunately, there are no TCP/IP apps available for it.  (To be
  204.       completely fair, MS did make some.  But even MS reps will tell you
  205.       that they are worthless.)
  206.  
  207.       IBM has a product called the NetBIOS kit for TCP/IP.  I have
  208.       succesfully used it with the MS Client.
  209.  
  210.       Install the NetBIOS kit for TCP/IP from IBM on a system that already
  211.       has a working MS Client and IBM TCP/IP for OS/2 combination.  
  212.       
  213.       There are some differences in the installation of the kit since you
  214.       are using the MS Client instead of Lan Requester.  First, you don't
  215.       need to comment out a netbios.sys line in CONFIG.SYS.  And you *DO*
  216.       need to put this line in \LANMAN\IBMLAN.INI:
  217.  
  218.     net2 = netbios$,0,nb30,32,50,14
  219.  
  220.       and make sure that the wrknet=net1 line is changed to wrknet=net1,
  221.       net2 (and srvnet if you are running the server).
  222.  
  223.       Note: The only protocol you will need to install in the Lan Manager
  224.       Setup screen is the NetBEUI protocol.
  225.         
  226. Q) How about the MSIPX protocol to connect to NT servers running it?
  227.  
  228.       According to Microsoft, the MSIPX protocol is not currently supported 
  229.       by the MS Client for OS/2.  I expect this will change in the future. 
  230.       For now, your NT server will need to be using the NetBEUI and/or
  231.       NetBIOS over TCP/IP (MSTCP) protocols.
  232.  
  233.